Version 4 SHEET 1 1224 872 WIRE 272 0 144 0 WIRE 432 0 272 0 WIRE 432 32 432 0 WIRE 144 80 144 0 WIRE 144 208 144 160 WIRE 432 208 432 112 WIRE 592 208 432 208 WIRE 752 208 592 208 WIRE 144 240 144 208 WIRE 432 288 432 208 WIRE 752 288 752 208 WIRE 144 448 144 320 WIRE 288 448 144 448 WIRE 432 448 432 352 WIRE 432 448 288 448 WIRE 752 448 752 368 WIRE 752 448 432 448 WIRE 288 480 288 448 FLAG 288 480 0 FLAG 592 208 OUT FLAG 144 208 PS FLAG 272 0 PSwRipple SYMBOL voltage 144 224 R0 SYMATTR InstName Vps SYMATTR Value 20V SYMBOL voltage 144 64 R0 SYMATTR InstName Vripple SYMATTR Value SINE(0 5V 60Hz) SYMBOL res 416 16 R0 SYMATTR InstName R1 SYMATTR Value 383 SYMBOL zener 448 352 R180 WINDOW 0 -8 65 Right 2 WINDOW 3 -205 5 Left 2 SYMATTR InstName Z1 SYMATTR Value ideal_zener_diode SYMATTR Prefix X SYMBOL current 752 288 R0 SYMATTR InstName Iload SYMATTR Value 0A TEXT 184 592 Left 2 !.TRAN 0.5ms 100ms 0ms 0.5ms TEXT 184 856 Left 2 ;.STEP param Rload LIST 1000Meg 1k TEXT 696 840 Left 2 ;.OP TEXT 680 496 Left 2 !.subckt ideal_zener_diode 1 2\n* connections: | |\n* anode |\n* cathode\nDforward 1 2 1mA_diode\nDreverse 2 4 ideal_diode\nVz0 4 3 DC 7.3V \nRz 1 3 10\n* diode model statement\n.model 1mA_diode D (Is=100pA n=1.679 )\n.model ideal_diode D (Is=100pA n=0.01 )\n.ends zener_diode